Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 Spain F9 Poland F3 Challenger Canottieri Minico - Mantova Bristol Challenger Trophy - Bristol Bukhara Challenger - Bukhara Neride Prague Indoor - Prague LTA Hull Challenger - Hull Optimus Maia Open - Maia The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental TED Open-Akbank Private Banking - Istanbul USTA Challenger of San Antonio - San Antonio Renault Slovenian Open - Ljubljana Wartburg Open - Eisenach Venice Open - Venice Graz CA Challenger - Graz Lucknow ATP Tour Challenger - Lucknow Pro Tennis World Open - Boca Raton Credicard Mastercard Tennis Cup - Campos do Jordao X Challenger Britania Zavaleta - Puebla KGHM Polish Indoors - Wroclaw Olbia Challenger - Olbia Media Will Cup Busan Challenger Tennis - Busan Corona Mexico City Open - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica San Marino Cepu Open - San Marino Kobstaedernes ATP Challenger - Kolding Open Prevadies - St. Brieuc Open D'Orleans - Orleans Internazionali di Tennis di Bergamo - Bergamo III Isla de Lanzarote - Lanzarote Noumea Challenger Belgrade Challenger Barletta Challenger Belo Horizonte Challenger Trnava Challenger Mons Challenger Ortisei Challenger Bratislava Challenger Bukhara Challenger - Bukhara AT&T Challenger of Dallas - Dallas Busan Open Challenger Tennis - Busan Samsung Securities Cup - Seoul Segovia Challenger Banja Luka Challenger Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent The Samsung Open - Bournemouth Grand Prix Hassan II - Casablanca AT&T Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Samsung Open - Bournemouth Connex Open Romania - Bucharest CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Dubai Tennis Open - Dubai Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Salem Open - Hong Kong CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Gold Flake Open - Chennai Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag RCA Championships - Indianapolis The Hamlet Cup - Long Island President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Dubai Tennis Open - Dubai Siebel Open - San Jose International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis President's Cup - Tashkent AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Quelle Cup - Furth Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg 5th Sardinian International Championships - Cagliari Umag Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing Open Romania - Bucharest AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Sydney International - Sydney Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Orange Prokom Open - Sopot VI Gramado Open de Tenis - Gramado Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise South African Airways Open - East London Pilot Pen Tennis - New Haven Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Chennai Open - Chennai Istanbul Challenger Alessandria Challenger Interwetten Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Tennis Masters Series - Hamburg Sybase Open - San Jose Rado Swiss Open - Gstaad Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Abierto Mexicano de Tenis Pegaso - Mexico City Schickedanz Open 2007 - Furth Kitzbuhel Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril Gold Flake Open - Chennai Generali Open 2001 - Kitzbuhel KGHM Polish Indoors - Wroclaw Japan Open - Tokyo Idea Prokom Open - Sopot Schickendanz Open - Furth Warsteiner Challenger Lubeck - Lubeck GHI Bronx Tennis Classic - Bronx Hungarian Architect Open - Budapest Grand Prix de Tennis de Lyon - Lyon Open de Charleroi - Charleroi Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Tata Open 2002 - Chennai ERA Real Estate Clay Court Championships - Orlando Citrix Tennis Championships - Delray Beach KGHM Polish Indoors - Wroclaw Davidoff Swiss Indoors - Basel Adidas International - Sydney Kroger / St. Jude International - Memphis TD Waterhouse Cup - Long Island Copenhagen Open - Copenhagen VI Abierto Internacional de Salinas - Salinas Dubai Tennis Open - Dubai XL Capital Bermuda Open - Bermuda Fergana Challenger - Fergana The Scottish Tennis Championships - Edinburgh Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Gran Copa Ericsson - Rio de Janeiro Delray Beach International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis PBZ Zagreb Indoors - Zagreb Bank Austria Tennis Trophy - Vienna Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Heineken Challenger - Ho Chi Minh City Allianz Suisse Open Gstaad - Gstaad AXA Open - Espinho VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Kiev UMC Open - Kiev Quelle Cup - Furth Braunschweig Open - Braunschweig Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Mexico - Guadalajara ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli CA Challenger - Graz BA-CA Tennis Trophy - Vienna CMG Asia Open - Hong Kong Gelsor Open Romania - Bucharest 2002 Mercedes Cup - Stuttgart Sail Open - New Delhi Izmir Cup - Izmir USTA Men's Challenger of Dallas - Dallas Budapest Challenger - Budapest Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte I Manta Open - Manta China Open - Beijing 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville Mauritius Open - Mauritius The LTA Men's Challenger Wrexham - Wrexham 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Generali Open 1998 - Kitzbuhel Citta di Monza - Monza Garden Open 2005 - Rome Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado GHI Bronx Classic - Bronx Salem Open - Hong Kong TED Open - Istanbul PBZ Zagreb Indoors - Zagreb The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Music City Challenger - Nashville USTA Illinois Challenger - Champaign IPP Open - Helsinki Mobilux Open - Luxembourg Qatar ATP Challenger - Doha ATP Challenger Numea - New Caledonia The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux USTA Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City BMW Tennis Championship - Sunrise Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Aberto de Santa Catarina - Florianopolis Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Ostdeutscher Sparkassen Cup - Dresden Monte Carlo Open - Monte Carlo The West Side Tennis Club Clay Court Challenger - Forest Hills Italian Open - Rome Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella The Shelbourne Irish Open - Dublin German Open - Hamburg Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul Tennis Masters Series - Toronto Odlum Brown Vancouver Open - Vancouver Tennis Masters Series - Cincinnati GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin The Ericsson Open - Miami Tennis Masters Series - Cincinnati The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tatra Banka Open 2006 - Bratislava Tennis Masters Series - Miami Music City Challenger - Nashville Tennis Masters Series - Monte Carlo Privatbank Open 2006 - Dnepropetrovsk IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Tennis Masters Series - Rome South African Airways Tennis Open - Durban Heilbronn Open - Heilbronn Tennis Masters Series - Toronto AT&T Challenger of Dallas - Dallas Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Ostdeutscher Sparkessen Cup - Dresden Tennis Masters Series - Rome Nord LB Open 2007 - Braunschweig The Comercia Challenger - Aptos Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi Sail Open - New Delhi Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells New Delhi Challenger II - New Delhi Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Dublin Challenger - Dublin Tennis Masters Series - Madrid Fifth Third Bank Tennis Championships - Lexington Sony Ericsson Open - Miami Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Semgroup Challenger - Tulsa Ethias Trophy - Mons BNP Paribas Open - Indian Wells Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen Flea Market Cup Busan Challenger Tennis - Busan Bauer Watertechnilogy Cup 2008 - Eckental National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Wroclaw Challenger Besancon Challenger Sunrise Challenger Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Caltanissetta Challenger Internationaler Raiffeisen Grand Prix - St. Polten St. Brieuc Challenger PBZ Zagreb Indoors - Zagreb Monza Challenger Johannesburg Challenger Ramat Hasharon Challenger Busan Challenger Cremona Challenger Prostejov Challenger Winnetka Challenger Oberstaufen Challenger Bogota Challenger Manta Challenger Campos do Jordao Challenger Brasilia Challenger Freudenstadt Challenger Seville Challenger Cali Challenger Bogota Challenger Mons Challenger Kolding Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Salzburg Challenger Belgrade Challenger Sunrise Challenger Ramat Hasharon Challenger Bordeaux Challenger Oberstaufen Challenger TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai Eckental Challenger Helsinki Challenger CA-Challenge 2000 - Graz French Open - Paris The Dubai Tennis Championships - Dubai Generali Open - Kitzbuhel French Open - Paris Gerry Weber Open - Halle Wimbledon - London Australian Open - Melbourne Copa Ericsson Peru - Lima French Open - Paris The Rajasthan Golden Jubilee - Jaipur Wimbledon - London Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo U.S. Open - New York Brisbane International - Brisbane Australian Open - Melbourne Open Castilla y Leon Trofeo Iberdrola - Segovia French Open - Paris Wimbledon - London KGHM Polish Indoors - Wroclaw Australian Open - Melbourne Wimbledon - London Open de L'Isere (Open 38) - Grenoble XL Capital Bermuda Open - Bermuda Bangkok Challenger - Bangkok Heineken Challenger - Ho Chi Minh City 2004 Freeman Men's Challenger - Joplin Aachen Challenger TCT Open - Tunis Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Morocco Tennis Tour - Marrakech Australian Open - Melbourne Verizon Tennis Challenge - Atlanta French Open - Paris Energis Open - Amersfoort Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Polten Masters Series - Hamburg Qatar Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis Hypo Group Tennis International - Portschach Sydney International - Sydney Millenium Tennis Championships - Delray Beach The Tennis Channel Open - Las Vegas BMW Open - Munich 14th Paris Open - Paris Open de Moselle - Metz Medibank International - Sydney Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis BMW Open - Munich Gerry Weber Open - Halle Tennis Masters Series - Paris Grand Prix Hassan II - Casablanca Siebel Open - San Jose Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells The Ericsson Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tata Open - Chennai Mallorca Open - Mallorca Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami Tennis Masters Series - Cincinnati BNP Paribas Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Davis Cup, World Group, 1R, GER-AUT 3-2 Rogers Masters - Toronto NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, CHI-AUT, 3-2 Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, 1R, SLO-DEN 5-0 U.S. Open - New York U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami BNP Paribas Masters - Paris Wimbledon - London River Oaks International Tennis Tournament - Houston Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Olympics - Sydney